try {	
    Type.registerNamespace('USERVO');
	//基础档案-用户VO
	USERVO = function(){};

	// SuperVO
	USERVO.prototype = new NCMMPubUtil.SuperVO();
	/**
	 * 用户名
	 */
	USERVO.USER = {
		name : "user",
		type : NCMMPubUtil.VALUE_TYPE_TEXT
	};
	/**
	 *密码 
	 */
	USERVO.PASSWORD = {
		name : "password",
		type : NCMMPubUtil.VALUE_TYPE_TEXT
	};
	
	USERVO.prototype.getAllAttrs = function() {
		return [USERVO.USER, 
				USERVO.PASSWORD];
	};
	USERVO.prototype.getTableName = function() {
		return "app_bd_user";
	};
	USERVO.prototype.getPrimaryAttr = function() {
		return USERVO.USER;
	};	
} catch(e) {
	$e(e);
}